﻿#header { background:none; }
#header {height:130px; background:url(img/signin_head_bg.png) repeat-x #fff;}
.transform760 #aliLogo { margin-left:85px; _margin-left:42px; }
#aliLogo a { margin-top:15px; background:url(img/alibaba_logo.png) no-repeat; _background:url(img/logo_alibaba_b.png) no-repeat; }
#aliLogo a:hover { cursor:hand; background:url(img/mouseover_logo.png) no-repeat -2px -2px; _background:url(img/logo_mouseover_b.png) no-repeat; }

#benefits { width:415px; height:339px; margin:0 20px 0 0; font:12px arial; background:url(img/sorcing_signin_bg.gif) no-repeat right bottom;}
#benefits span{font-size:14px; font-weight:bold; margin:0;}
#benefits h1{margin:12px 0 10px 0; font-size:28px; line-height:33px; color:#4694d3;}
#benefits ul{margin:0; color:#474747; }
#benefits li{list-style:none;padding:5px 0 5px 15px; background:url(img/list_dot.gif) no-repeat -2px 5px;}	

#signInField { float:right; font:12px Arial;position:relative;}
#signInField .inner{ width:304px; padding:0; border: 1px solid #c1cee0; border-bottom:0; }
#signInField form{ padding:0 0 5px 15px; width:277px; overflow:hidden; }
#signInField #signInField_bottom { width:306px; height:2px; overflow:hidden; background:url(img/signin_feild_bg.gif) no-repeat 0 -40px; }
#signInField h3 { padding:3px 0 12px 21px; font:16px Verdana; color:#002a7b; font-weight:bold; }
#signInField #signin_line_middle { width:304px; height:1px; overflow:hidden; background:url(img/signin_feild_bg.gif) no-repeat -7px -37px;  }

#pPasswT { display:block; width: 304px; height:17px; text-indent:-9999px; background:url(img/signin_feild_bg.gif) no-repeat -4px 0; outline:none; }
#pPasswT2 { display:block; width: 304px; height:17px; background:url(img/signin_feild_bg.gif) no-repeat -8px 17px; }
#pPasswT2 img { position:absolute; right:2px; top:2px; height:48px; width:48px; outline:none; }

.suggestionContainer{border:1px solid #b4b4b4;background-color:#fff;}
.suggestionContainer p{margin:0px;}
.suggestionContainer p span{display:block;padding:2px 0 2px 4px;color:#000;cursor:pointer;font:normal 11px/14px Tahoma;}
.suggestionContainer .current{background-color:#666;color:#000;background-color:#85b6ea;}
.suggestionContainer .invalid{height:0px;line-height:0px;padding:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
